package com.emplartec.adf.evaluaciones.model.model.test;

import com.emplartec.adf.UserDataBean;

import com.emplartec.adf.evaluaciones.model.model.test.common.AppModule;
import com.emplartec.adf.evaluaciones.model.model.views.EvaluacionesVOImpl;
import com.emplartec.adf.evaluaciones.model.model.views.EvaluacionesVORowImpl;
import com.emplartec.adf.evaluaciones.model.model.views.TemplateEvalItemsVOImpl;
import com.emplartec.adf.evaluaciones.model.model.views.TemplateEvaluacionesVOImpl;

import com.emplartec.adf.evaluaciones.model.model.views.TemplateEvaluacionesVORowImpl;

import oracle.jbo.Row;
import oracle.jbo.ViewCriteria;
import oracle.jbo.ViewCriteriaRow;
import oracle.jbo.ViewObject;
import oracle.jbo.domain.Date;
import oracle.jbo.server.ApplicationModuleImpl;
import oracle.jbo.server.ViewLinkImpl;
import oracle.jbo.server.ViewObjectImpl;
// ---------------------------------------------------------------------
// ---    File generated by Oracle ADF Business Components Design Time.
// ---    Wed Oct 29 00:54:41 ART 2014
// ---    Custom code may be added to this class.
// ---    Warning: Do not modify method signatures of generated methods.
// ---------------------------------------------------------------------
public class AppModuleImpl extends ApplicationModuleImpl implements AppModule {
    /**
     * This is the default constructor (do not remove).
     */
    public AppModuleImpl() {
    }

    /**
     * Container's getter for CategoriasVO.
     * @return CategoriasVO
     */
    public ViewObjectImpl getCategoriasVO() {
        return (ViewObjectImpl)findViewObject("CategoriasVO");
    }

    /**
     * Container's getter for EvaluadoresVO.
     * @return EvaluadoresVO
     */
    public ViewObjectImpl getEvaluadoresVO() {
        return (ViewObjectImpl)findViewObject("EvaluadoresVO");
    }

    /**
     * Container's getter for ItemPuntuacionesVO.
     * @return ItemPuntuacionesVO
     */
    public ViewObjectImpl getItemPuntuacionesVO() {
        return (ViewObjectImpl)findViewObject("ItemPuntuacionesVO");
    }

    /**
     * Container's getter for PuestosVO.
     * @return PuestosVO
     */
    public ViewObjectImpl getPuestosVO() {
        return (ViewObjectImpl)findViewObject("PuestosVO");
    }

    /**
     * Container's getter for SenioritiesVO.
     * @return SenioritiesVO
     */
    public ViewObjectImpl getSenioritiesVO() {
        return (ViewObjectImpl)findViewObject("SenioritiesVO");
    }

    /**
     * Container's getter for UsuariosVO.
     * @return UsuariosVO
     */
    public ViewObjectImpl getUsuariosVO() {
        return (ViewObjectImpl)findViewObject("UsuariosVO");
    }

    /**
     * Container's getter for CategoriasRO.
     * @return CategoriasRO
     */
    public ViewObjectImpl getCategoriasRO() {
        return (ViewObjectImpl)findViewObject("CategoriasRO");
    }

    /**
     * Container's getter for EvaluadoresRO.
     * @return EvaluadoresRO
     */
    public ViewObjectImpl getEvaluadoresRO() {
        return (ViewObjectImpl)findViewObject("EvaluadoresRO");
    }

    /**
     * Container's getter for ItemPuntuacionesRO.
     * @return ItemPuntuacionesRO
     */
    public ViewObjectImpl getItemPuntuacionesRO() {
        return (ViewObjectImpl)findViewObject("ItemPuntuacionesRO");
    }

    /**
     * Container's getter for PuestosRO.
     * @return PuestosRO
     */
    public ViewObjectImpl getPuestosRO() {
        return (ViewObjectImpl)findViewObject("PuestosRO");
    }

    /**
     * Container's getter for SenioritiesRO.
     * @return SenioritiesRO
     */
    public ViewObjectImpl getSenioritiesRO() {
        return (ViewObjectImpl)findViewObject("SenioritiesRO");
    }

    /**
     * Container's getter for UsuariosRO.
     * @return UsuariosRO
     */
    public ViewObjectImpl getUsuariosRO() {
        return (ViewObjectImpl)findViewObject("UsuariosRO");
    }

    /**
     * Container's getter for EvaluacionItemsVO.
     * @return EvaluacionItemsVO
     */
    public ViewObjectImpl getEvaluacionItemsVO() {
        return (ViewObjectImpl)findViewObject("EvaluacionItemsVO");
    }

    /**
     * Container's getter for PuestosEvaluadoresVO.
     * @return PuestosEvaluadoresVO
     */
    public ViewObjectImpl getPuestosEvaluadoresVO() {
        return (ViewObjectImpl)findViewObject("PuestosEvaluadoresVO");
    }

    /**
     * Container's getter for EvaluacionesVO.
     * @return EvaluacionesVO
     */
    public EvaluacionesVOImpl getEvaluacionesVO() {
        return (EvaluacionesVOImpl)findViewObject("EvaluacionesVO");
    }

    /**
     * Container's getter for TemplateEvaluacionesVO.
     * @return TemplateEvaluacionesVO
     */
    public TemplateEvaluacionesVOImpl getTemplateEvaluacionesVO() {
        return (TemplateEvaluacionesVOImpl)findViewObject("TemplateEvaluacionesVO");
    }

    /**
     * Container's getter for TemplateEvalItemsVO.
     * @return TemplateEvalItemsVO
     */
    public TemplateEvalItemsVOImpl getTemplateEvalItemsVO() {
        return (TemplateEvalItemsVOImpl)findViewObject("TemplateEvalItemsVO");
    }

    /**
     * Container's getter for EvaluacionItemsRO.
     * @return EvaluacionItemsRO
     */
    public ViewObjectImpl getEvaluacionItemsRO() {
        return (ViewObjectImpl)findViewObject("EvaluacionItemsRO");
    }

    /**
     * Container's getter for PuestosEvaluadoresRO.
     * @return PuestosEvaluadoresRO
     */
    public ViewObjectImpl getPuestosEvaluadoresRO() {
        return (ViewObjectImpl)findViewObject("PuestosEvaluadoresRO");
    }

    /**
     * Container's getter for EvaluacionesRO.
     * @return EvaluacionesRO
     */
    public ViewObjectImpl getEvaluacionesRO() {
        return (ViewObjectImpl)findViewObject("EvaluacionesRO");
    }

    /**
     * Container's getter for TemplateEvaluacionesRO.
     * @return TemplateEvaluacionesRO
     */
    public ViewObjectImpl getTemplateEvaluacionesRO() {
        return (ViewObjectImpl)findViewObject("TemplateEvaluacionesRO");
    }

    /**
     * Container's getter for TemplateEvalItemsRO.
     * @return TemplateEvalItemsRO
     */
    public ViewObjectImpl getTemplateEvalItemsRO() {
        return (ViewObjectImpl)findViewObject("TemplateEvalItemsRO");
    }

    /**
     * Container's getter for EmpleadosRO.
     * @return EmpleadosRO
     */
    public ViewObjectImpl getEmpleadosRO() {
        return (ViewObjectImpl)findViewObject("EmpleadosRO");
    }

    /**
     * Container's getter for EmpleadosRO1.
     * @return EmpleadosRO1
     */
    public ViewObjectImpl getEmpleadosRO1() {
        return (ViewObjectImpl)findViewObject("EmpleadosRO1");
    }

    /**
     * Container's getter for EmpleadoVO1.
     * @return EmpleadoVO1
     */
    public ViewObjectImpl getEmpleadoVO1() {
        return (ViewObjectImpl)findViewObject("EmpleadoVO1");
    }

    /**
     * Container's getter for EvaluacionesVO1.
     * @return EvaluacionesVO1
     */
    public ViewObjectImpl getEvaluacionesVO1() {
        return (ViewObjectImpl)findViewObject("EvaluacionesVO1");
    }

    /**
     * Container's getter for TemplateEvaluacionesVO1.
     * @return TemplateEvaluacionesVO1
     */
    public TemplateEvaluacionesVOImpl getTemplateEvaluacionesVO1() {
        return (TemplateEvaluacionesVOImpl)findViewObject("TemplateEvaluacionesVO1");
    }


    /**
     * Container's getter for TemplateEvalItemsVO2.
     * @return TemplateEvalItemsVO2
     */
    public ViewObjectImpl getTemplateEvalItemsVO2() {
        return (ViewObjectImpl)findViewObject("TemplateEvalItemsVO2");
    }

    /**
     * Container's getter for EvaluacionItemsFkEvaluacionLink1.
     * @return EvaluacionItemsFkEvaluacionLink1
     */
    public ViewLinkImpl getEvaluacionItemsFkEvaluacionLink1() {
        return (ViewLinkImpl)findViewLink("EvaluacionItemsFkEvaluacionLink1");
    }

    /**
     * Container's getter for EvaluacionesFkEvaluadorLink1.
     * @return EvaluacionesFkEvaluadorLink1
     */
    public ViewLinkImpl getEvaluacionesFkEvaluadorLink1() {
        return (ViewLinkImpl)findViewLink("EvaluacionesFkEvaluadorLink1");
    }

    /**
     * Container's getter for EvaluacionesFkPuestoLink1.
     * @return EvaluacionesFkPuestoLink1
     */
    public ViewLinkImpl getEvaluacionesFkPuestoLink1() {
        return (ViewLinkImpl)findViewLink("EvaluacionesFkPuestoLink1");
    }

    /**
     * Container's getter for PuestosEvaluadoresFkEvalsLink1.
     * @return PuestosEvaluadoresFkEvalsLink1
     */
    public ViewLinkImpl getPuestosEvaluadoresFkEvalsLink1() {
        return (ViewLinkImpl)findViewLink("PuestosEvaluadoresFkEvalsLink1");
    }

    /**
     * Container's getter for PuestosEvaluadoresFkPuestoLink1.
     * @return PuestosEvaluadoresFkPuestoLink1
     */
    public ViewLinkImpl getPuestosEvaluadoresFkPuestoLink1() {
        return (ViewLinkImpl)findViewLink("PuestosEvaluadoresFkPuestoLink1");
    }

    /**
     * Container's getter for EvaluacionesFkSeniorityLink1.
     * @return EvaluacionesFkSeniorityLink1
     */
    public ViewLinkImpl getEvaluacionesFkSeniorityLink1() {
        return (ViewLinkImpl)findViewLink("EvaluacionesFkSeniorityLink1");
    }

    /**
     * Container's getter for TemplateEvalsFkPuestoLink1.
     * @return TemplateEvalsFkPuestoLink1
     */
    public ViewLinkImpl getTemplateEvalsFkPuestoLink1() {
        return (ViewLinkImpl)findViewLink("TemplateEvalsFkPuestoLink1");
    }

    /**
     * Container's getter for TemplateEvalsFkSeniorityLink1.
     * @return TemplateEvalsFkSeniorityLink1
     */
    public ViewLinkImpl getTemplateEvalsFkSeniorityLink1() {
        return (ViewLinkImpl)findViewLink("TemplateEvalsFkSeniorityLink1");
    }

    /**
     * Container's getter for ItemsFkCategoriaLink1.
     * @return ItemsFkCategoriaLink1
     */
    public ViewLinkImpl getItemsFkCategoriaLink1() {
        return (ViewLinkImpl)findViewLink("ItemsFkCategoriaLink1");
    }

    /**
     * Container's getter for ItemsFkTemplateEvalLink1.
     * @return ItemsFkTemplateEvalLink1
     */
    public ViewLinkImpl getItemsFkTemplateEvalLink1() {
        return (ViewLinkImpl)findViewLink("ItemsFkTemplateEvalLink1");
    }


    /**
     * Container's getter for EvaluacionesFkEmpleadoLink1.
     * @return EvaluacionesFkEmpleadoLink1
     */
    public ViewLinkImpl getEvaluacionesFkEmpleadoLink1() {
        return (ViewLinkImpl)findViewLink("EvaluacionesFkEmpleadoLink1");
    }

    /**
     * Container's getter for EvaluacionItemsFkEvaluacionLink1_1.
     * @return EvaluacionItemsFkEvaluacionLink1_1
     */
    public ViewLinkImpl getEvaluacionItemsFkEvaluacionLink1_1() {
        return (ViewLinkImpl)findViewLink("EvaluacionItemsFkEvaluacionLink1_1");
    }

    /**
     * Container's getter for EvaluacionesFkEvaluadorLink1_1.
     * @return EvaluacionesFkEvaluadorLink1_1
     */
    public ViewLinkImpl getEvaluacionesFkEvaluadorLink1_1() {
        return (ViewLinkImpl)findViewLink("EvaluacionesFkEvaluadorLink1_1");
    }

    /**
     * Container's getter for PuestosEvaluadoresFkEvalsLink1_1.
     * @return PuestosEvaluadoresFkEvalsLink1_1
     */
    public ViewLinkImpl getPuestosEvaluadoresFkEvalsLink1_1() {
        return (ViewLinkImpl)findViewLink("PuestosEvaluadoresFkEvalsLink1_1");
    }

    /**
     * Container's getter for EvaluacionesFkPuestoLink1_1.
     * @return EvaluacionesFkPuestoLink1_1
     */
    public ViewLinkImpl getEvaluacionesFkPuestoLink1_1() {
        return (ViewLinkImpl)findViewLink("EvaluacionesFkPuestoLink1_1");
    }

    /**
     * Container's getter for PuestosEvaluadoresFkPuestoLink1_1.
     * @return PuestosEvaluadoresFkPuestoLink1_1
     */
    public ViewLinkImpl getPuestosEvaluadoresFkPuestoLink1_1() {
        return (ViewLinkImpl)findViewLink("PuestosEvaluadoresFkPuestoLink1_1");
    }

    /**
     * Container's getter for TemplateEvalsFkPuestoLink1_1.
     * @return TemplateEvalsFkPuestoLink1_1
     */
    public ViewLinkImpl getTemplateEvalsFkPuestoLink1_1() {
        return (ViewLinkImpl)findViewLink("TemplateEvalsFkPuestoLink1_1");
    }

    /**
     * Container's getter for EvaluacionesFkSeniorityLink1_1.
     * @return EvaluacionesFkSeniorityLink1_1
     */
    public ViewLinkImpl getEvaluacionesFkSeniorityLink1_1() {
        return (ViewLinkImpl)findViewLink("EvaluacionesFkSeniorityLink1_1");
    }

    /**
     * Container's getter for TemplateEvalsFkSeniorityLink1_1.
     * @return TemplateEvalsFkSeniorityLink1_1
     */
    public ViewLinkImpl getTemplateEvalsFkSeniorityLink1_1() {
        return (ViewLinkImpl)findViewLink("TemplateEvalsFkSeniorityLink1_1");
    }

    /**
     * Container's getter for ItemsFkTemplateEvalLink1_1.
     * @return ItemsFkTemplateEvalLink1_1
     */
    public ViewLinkImpl getItemsFkTemplateEvalLink1_1() {
        return (ViewLinkImpl)findViewLink("ItemsFkTemplateEvalLink1_1");
    }

    /**
     * Container's getter for EmpleadosFkUsuarioCreLink1.
     * @return EmpleadosFkUsuarioCreLink1
     */
    public ViewLinkImpl getEmpleadosFkUsuarioCreLink1() {
        return (ViewLinkImpl)findViewLink("EmpleadosFkUsuarioCreLink1");
    }

    /**
     * Container's getter for EmpleadosFkUsuarioEdtLink1.
     * @return EmpleadosFkUsuarioEdtLink1
     */
    public ViewLinkImpl getEmpleadosFkUsuarioEdtLink1() {
        return (ViewLinkImpl)findViewLink("EmpleadosFkUsuarioEdtLink1");
    }

    /**
     * Container's getter for ItemsFkTemplateEvalLink2.
     * @return ItemsFkTemplateEvalLink2
     */
    public ViewLinkImpl getItemsFkTemplateEvalLink2() {
        return (ViewLinkImpl)findViewLink("ItemsFkTemplateEvalLink2");
    }
    
    public void metodoegiors(){
     //   Row ro3 = getEvaluacionItemsVO().getCurrentRow();
     //   Row ro = getEvaluacionItemsVO().createRow();
     //   getEvaluacionItemsVO().insertRow(ro);
     //   getDBTransaction().commit();
           
        TemplateEvaluacionesVORowImpl rowt = (TemplateEvaluacionesVORowImpl)getTemplateEvaluacionesVO1().getCurrentRow();   
        TemplateEvalItemsVOImpl row2 =  (TemplateEvalItemsVOImpl) rowt.getTemplateEvalItemsVO().getCurrentRow();
        EvaluacionesVORowImpl rowEmp = (EvaluacionesVORowImpl)getEvaluacionesVO().createRow();
        rowEmp.setIdEvaluacion(rowt.getidNuevaEvaluacion());
        rowEmp.setIdEmpleado(rowt.getidEmpleado());
        rowEmp.setIdPuesto(rowt.getIdPuesto());
        rowEmp.setIdSeniority(rowt.getIdSeniority());
        rowEmp.setFechaEvaluacion(new Date());
        rowEmp.setAnioIngreso(rowt.getanioIngreso());
        rowEmp.setPeriodoEvaluacion(rowt.getperiodoEvaluacion());
        rowEmp.setIdEvaluador(rowt.getidEvaluador());
        rowEmp.setObservacionFinal("");
        rowEmp.setEvaluacionGeneralValor(rowt.getevaluacionGeneralValor());
        
        getEvaluacionesVO().insertRow(rowEmp);
        getDBTransaction().commit();
        
    }
    
    public UserDataBean findUser(String _username, String _password){
        UserDataBean user = null;
        ViewObject vo = getUsuariosVO();
        ViewCriteria vc = vo.createViewCriteria();
        ViewCriteriaRow vcr = vc.createViewCriteriaRow();
        vcr.setAttribute("IdUsuario", _username);
        vcr.setAttribute("Clave", _password);
        vc.add(vcr);
        vo.applyViewCriteria(vc);
        vo.executeQuery();
        if(vo.hasNext()){
            user = new UserDataBean();
            Row row = vo.next();
            user.setUsername(row.getAttribute("IdUsuario").toString());
        }
        
        return user;
    }

    /**
     * Container's getter for CategoriasRO1.
     * @return CategoriasRO1
     */
    public ViewObjectImpl getCategoriasRO1() {
        return (ViewObjectImpl)findViewObject("CategoriasRO1");
    }

    /**
     * Container's getter for TemplateEvalItemsRO1.
     * @return TemplateEvalItemsRO1
     */
    public ViewObjectImpl getTemplateEvalItemsRO1() {
        return (ViewObjectImpl)findViewObject("TemplateEvalItemsRO1");
    }

    /**
     * Container's getter for ItemsFkCategoriaLink1_1.
     * @return ItemsFkCategoriaLink1_1
     */
    public ViewLinkImpl getItemsFkCategoriaLink1_1() {
        return (ViewLinkImpl)findViewLink("ItemsFkCategoriaLink1_1");
    }

    /**
     * Container's getter for CategoriasVO1.
     * @return CategoriasVO1
     */
    public ViewObjectImpl getCategoriasVO1() {
        return (ViewObjectImpl)findViewObject("CategoriasVO1");
    }

    /**
     * Container's getter for TemplateEvalItemsVO1.
     * @return TemplateEvalItemsVO1
     */
    public ViewObjectImpl getTemplateEvalItemsVO1() {
        return (ViewObjectImpl)findViewObject("TemplateEvalItemsVO1");
    }

    /**
     * Container's getter for EvaluacionesRO1.
     * @return EvaluacionesRO1
     */
    public ViewObjectImpl getEvaluacionesRO1() {
        return (ViewObjectImpl)findViewObject("EvaluacionesRO1");
    }

    /**
     * Container's getter for EvaluacionesRO2.
     * @return EvaluacionesRO2
     */
    public ViewObjectImpl getEvaluacionesRO2() {
        return (ViewObjectImpl)findViewObject("EvaluacionesRO2");
    }

    /**
     * Container's getter for EvaluacionItemsRO1.
     * @return EvaluacionItemsRO1
     */
    public ViewObjectImpl getEvaluacionItemsRO1() {
        return (ViewObjectImpl)findViewObject("EvaluacionItemsRO1");
    }

    /**
     * Container's getter for EvaluacionItemsVO1.
     * @return EvaluacionItemsVO1
     */
    public ViewObjectImpl getEvaluacionItemsVO1() {
        return (ViewObjectImpl)findViewObject("EvaluacionItemsVO1");
    }

    /**
     * Container's getter for EvaluacionItemsRO2.
     * @return EvaluacionItemsRO2
     */
    public ViewObjectImpl getEvaluacionItemsRO2() {
        return (ViewObjectImpl)findViewObject("EvaluacionItemsRO2");
    }

    /**
     * Container's getter for EvaluacionItemsVO2.
     * @return EvaluacionItemsVO2
     */
    public ViewObjectImpl getEvaluacionItemsVO2() {
        return (ViewObjectImpl)findViewObject("EvaluacionItemsVO2");
    }

    /**
     * Container's getter for EvaluadoresRO1.
     * @return EvaluadoresRO1
     */
    public ViewObjectImpl getEvaluadoresRO1() {
        return (ViewObjectImpl)findViewObject("EvaluadoresRO1");
    }

    /**
     * Container's getter for EvaluacionesRO3.
     * @return EvaluacionesRO3
     */
    public ViewObjectImpl getEvaluacionesRO3() {
        return (ViewObjectImpl)findViewObject("EvaluacionesRO3");
    }

    /**
     * Container's getter for EvaluadoresVO1.
     * @return EvaluadoresVO1
     */
    public ViewObjectImpl getEvaluadoresVO1() {
        return (ViewObjectImpl)findViewObject("EvaluadoresVO1");
    }

    /**
     * Container's getter for EvaluacionesVO2.
     * @return EvaluacionesVO2
     */
    public ViewObjectImpl getEvaluacionesVO2() {
        return (ViewObjectImpl)findViewObject("EvaluacionesVO2");
    }

    /**
     * Container's getter for ItemPuntuacionesRO1.
     * @return ItemPuntuacionesRO1
     */
    public ViewObjectImpl getItemPuntuacionesRO1() {
        return (ViewObjectImpl)findViewObject("ItemPuntuacionesRO1");
    }

    /**
     * Container's getter for ItemPuntuacionesVO1.
     * @return ItemPuntuacionesVO1
     */
    public ViewObjectImpl getItemPuntuacionesVO1() {
        return (ViewObjectImpl)findViewObject("ItemPuntuacionesVO1");
    }

    /**
     * Container's getter for PuestosEvaluadoresRO1.
     * @return PuestosEvaluadoresRO1
     */
    public ViewObjectImpl getPuestosEvaluadoresRO1() {
        return (ViewObjectImpl)findViewObject("PuestosEvaluadoresRO1");
    }

    /**
     * Container's getter for PuestosEvaluadoresVO1.
     * @return PuestosEvaluadoresVO1
     */
    public ViewObjectImpl getPuestosEvaluadoresVO1() {
        return (ViewObjectImpl)findViewObject("PuestosEvaluadoresVO1");
    }

    /**
     * Container's getter for PuestosRO1.
     * @return PuestosRO1
     */
    public ViewObjectImpl getPuestosRO1() {
        return (ViewObjectImpl)findViewObject("PuestosRO1");
    }

    /**
     * Container's getter for PuestosVO1.
     * @return PuestosVO1
     */
    public ViewObjectImpl getPuestosVO1() {
        return (ViewObjectImpl)findViewObject("PuestosVO1");
    }

    /**
     * Container's getter for SenioritiesRO1.
     * @return SenioritiesRO1
     */
    public ViewObjectImpl getSenioritiesRO1() {
        return (ViewObjectImpl)findViewObject("SenioritiesRO1");
    }

    /**
     * Container's getter for SenioritiesVO1.
     * @return SenioritiesVO1
     */
    public ViewObjectImpl getSenioritiesVO1() {
        return (ViewObjectImpl)findViewObject("SenioritiesVO1");
    }

    /**
     * Container's getter for TemplateEvalItemsRO2.
     * @return TemplateEvalItemsRO2
     */
    public ViewObjectImpl getTemplateEvalItemsRO2() {
        return (ViewObjectImpl)findViewObject("TemplateEvalItemsRO2");
    }


    /**
     * Container's getter for TemplateEvaluacionesRO1.
     * @return TemplateEvaluacionesRO1
     */
    public ViewObjectImpl getTemplateEvaluacionesRO1() {
        return (ViewObjectImpl)findViewObject("TemplateEvaluacionesRO1");
    }

    /**
     * Container's getter for TemplateEvalItemsRO3.
     * @return TemplateEvalItemsRO3
     */
    public ViewObjectImpl getTemplateEvalItemsRO3() {
        return (ViewObjectImpl)findViewObject("TemplateEvalItemsRO3");
    }

    /**
     * Container's getter for TemplateEvalItemsVO3.
     * @return TemplateEvalItemsVO3
     */
    public ViewObjectImpl getTemplateEvalItemsVO3() {
        return (ViewObjectImpl)findViewObject("TemplateEvalItemsVO3");
    }

    /**
     * Container's getter for UsuariosRO1.
     * @return UsuariosRO1
     */
    public ViewObjectImpl getUsuariosRO1() {
        return (ViewObjectImpl)findViewObject("UsuariosRO1");
    }

    /**
     * Container's getter for UsuariosVO1.
     * @return UsuariosVO1
     */
    public ViewObjectImpl getUsuariosVO1() {
        return (ViewObjectImpl)findViewObject("UsuariosVO1");
    }

    /**
     * Container's getter for TemplateEvaluacionesListadoVO1.
     * @return TemplateEvaluacionesListadoVO1
     */
    public ViewObjectImpl getTemplateEvaluacionesListadoVO1() {
        return (ViewObjectImpl)findViewObject("TemplateEvaluacionesListadoVO1");
    }

    /**
     * Container's getter for TemplateEvaluacionesListadoViewLink1.
     * @return TemplateEvaluacionesListadoViewLink1
     */
    public ViewLinkImpl getTemplateEvaluacionesListadoViewLink1() {
        return (ViewLinkImpl)findViewLink("TemplateEvaluacionesListadoViewLink1");
    }

    /**
     * Container's getter for TemplateEvaluacionEditVO1.
     * @return TemplateEvaluacionEditVO1
     */
    public ViewObjectImpl getTemplateEvaluacionEditVO1() {
        return (ViewObjectImpl)findViewObject("TemplateEvaluacionEditVO1");
    }
}
